cord-making factory or shop - Francés Inglés Diccionario